<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <!-- 小伙伴可以自己挑战一下，或者看着答案梳理代码执行过程。
  用户输入年份和月份，打印出这个月有多少天（★）
  - 其中1,3,5,7,8,10,12月有31天
  - 4,6,9,11月有30天
  - 2月比较特殊，如果是平年就是28天，闰年就是29天（闰年判断条件 ：
  能被400整除 或者 能被4整除且不能被100整除） -->

</body>
<script>
  let year = +prompt('请输入年份')
  let uthis = +prompt('请输入月份')
  if(year%4===0 && year%100!==0 || year%400===0 ){   //判断输入年份是否为闰年
      if(uthis === 4 || uthis === 6 || uthis === 9 || uthis === 11  ){//判断输入月份是否为4 6 9 11 月 
        alert(`${year}年${uthis}月一共30天`)
      }
      else if(uthis === 2){//判断输入月份是否为2 月 
        alert(`${year}年${uthis}月一共29天`)
      }
      else(// 都不是，那就是31天 
        alert(`${year}年${uthis}月一共31天`)
      )
    }else{  //如果不是瑞年，那输入年份就是平年
      if(uthis === 4 || uthis === 6 || uthis === 9 || uthis === 11 ){
        alert(`${year}年${uthis}月一共30天`)
      } 
      else if(uthis === 2){
        alert(`${year}年${uthis}月一共28天`)
      }
      else(
        alert(`${year}年${uthis}月一共31天`)
      )
    }

</script>
</html>